home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 October
/
EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso
/
Aminet
/
comm
/
bbs
/
PMBSList0222.lha
/
anleitung.txt
next >
Wrap
Text File
|
1995-05-28
|
9KB
|
253 lines
================================== ANMERKUNG ============================
Diese Anleitung ist für die Beta-Version von PMBSList und keinesfalls
vollständig!
Ebenso ist das Programm noch nicht bis in alle Einzelheiten ausgetestet,
es kann also noch zu Fehlern führen, obwohl ich mich bemüht habe, alle
nur denkbaren Fehlerquellen zu beseitigen!
=========================================================================
Versionsgeschichte:
V0.222 - 28-May-95
- Bugfix: Meldung 'Keine (Binär-)Uploads' in ASCII/BIN-Brettern
Bei Brettern, die gleichzeitig das ASC und das BIN-Flag
gesetzt hatten, kam die o.a. Meldung allerdings ohne daß der
Brettname vorher ausgedruckt wurde
Dieser Fehler wurde entfernt
- neue Option: BildschirmLöschen=ja/nein [alle Modi]
Mit dieser Option kann angegeben werden, ob am Anfang der
Liste ein Bildschirm-Löschcode (\f) eingefügt werden soll
(für TMS@DAME.shnet.org :-)
- neue Option: TageKorrigieren=ja/nein [MODUS=neu]
"mißbraucht" man den Neu-Modus zum Erstellen einer kompletten
Fileliste in dem man den Tage= Parameter auf einen Wert setzt,
der größer als das Alter der Box ist, so wurde für die Zeile
xxx Uploads ( yyy Uploads pro Tag) dieser Tage= Parameter
für die Berechnung des yyy herangezogen.
Mit TageKorrigieren=ja wird jetzt zur Berechnung des yyy die
Zeitspanne zwischen dem ältesten Upload und dem Erstellungs-
Datum (jetzt) der Liste herangezogen, was der Wahrheit in
diesem Fall sehr viel näher kommt.
Für eine "richtige" Neue-Uploads-Liste (z.B. der letzten 4
Tage), sollte TageKorrigieren=nein sein, denn wenn am ersten
dieser 4 Tage nichts geuppt wurde, muß das natürlich dennoch
in die Berechnung einfliessen.
Alles verstanden ? :-)
V0.217 - 20-May-95
- neue Option: Text=links/rechts
In der Top-Download-Liste kann der Brettname jetzt links oder
rechts-"endig" angezeigt werden, also wahlweise die ersten
oder die letzten 33 Zeichen des Brettnamens, reichen diese 33
Zeichen nicht aus, so wird mit drei Punkten (...) angedeutet,
daß der Brettname länger ist, als in diesem Feld angezeigt.
- Fehler in der SupportLib behoben, in der Brettliste
können nun auch Leerzeilen auftauchen
- neue Option: Leermeldung=ja/nein
Bei 'Leermeldung=ja' werden Bretter nur noch in die
Neue-Upload-Liste eingetragen, wenn es dort mindestens
einen Upload gegeben hat
- neue Option: Sortierung=neu/alt
Neue-Uploads-Liste kann jetzt wahlweise neu->alt oder alt->neu
sortiert werden
V0.208 - 15-May-95
- Bei der Top-Download-Liste wird jetzt die Anzahl der Zugriffe
beim vorigen Aufruf von PMBSList angezeigt, d.h. man kann die
Veränderungen der Zugriffszahl erkennen.
Diese Werte werden in der Datei, die im Ini-File unter "Daten="
gespeichert, fehlt dieser Parameter wird automatisch die Datei
"prometheus:Daten/toplist.dat" erzeugt
- zusätzliche Meldungen im Meldungsfenster, so daß man besser
erkennen kann, woran das Programm gerade arbeitet
- am Anfang der Neue-Upload-Liste wird jetzt ein ClearScreen-
Code (\f) eingesetzt
V0.184 - 14-May-95
Zwei Compiler(?)-Bugs umgangen, beim "Tage"-Parameter wurden
größere Zahlen (>= 600 oder so...) nicht richtig in einen
Long-Wert konvertiert, daher lieferte der Neu-Modus da
unvollständige Listen (Danke an SYSOP@DAME.shnet.org für
die Feststellung)
neue Option "Farbe=ja/nein" - Liste mit oder ohne Farben
erzeugen
V0.181 - 04-May-95
erste veröffentlichte Version
=========================================================================
Anleitung für PMBSList V0.222 vom 28.05.95:
PMBSList soll ein universelles List-Tool für Prometheus werden.
Zwei Funktionen sind bis jetzt realisiert:
1) Erzeugen einer Top-Download-Liste, d.h. es können die beliebtesten
Files einer Box angezeigt werden
2) Erzeugen einer Neuen-Upload-Liste, d.h. es können die neuen Files
in einer Box angezeigt werden
(durch geschicktes Angeben des Tage= Parameters und der anderen
Optionen, kann man diesen Modus nutzen um eine komplette File-
Liste der Box zu erstellen!)
Alle Funktionen sind in einem Programm, nämlich PMBSList (ach was :-)
realisert und können über eine Konfigurations- (Ini-) Datei gesteuert
werden, die vielfältig konfiguriert werden kann.
PMBSList läuft mit einer Taskpriorität von -1, d.h. während der
Erzeugung einer Liste kann in der Box normal weitergearbeitet werden!
Installation:
PMBSList sollte unter dem Namen PList in ein Verzeichnis im Suchpfad
kopiert werden (am besten nach C:).
Der kurze Name und der Suchpfad sind von entscheidender Bedeutung,
wenn es darum geht, PMBSList im Prometheus-Zeitplan aufzurufen, wo
Martin Brückner, der Programmierer von Prometheus gerade einmal
35 Zeichen für das Kommando samt seiner Parameter vorgesehen hat :-(((
Im Prometheus-Verzeichnis sollten dann die Ini-Dateien installiert
werden, je nachdem, welchen Modus man benutzen will, die TopList.ini
oder die NeuList.ini oder beide.
Mit Hilfe des mitgelieferten Tools ListProBretter muß dann eine
ASCII-Text-Liste (!) der Brettliste erzeugt werden. Danach löscht
man mit einem Editor die für die Liste unerwünschten Bretter aus
dem Text und speichert ihn unter Prometheus:pmbslist.lst ab.
Oberbretter, also Bretter, die selbst keine Files enthalten, sollte
man löschen, damit spart sich das Programm, in diesen Verzeichnissen
nach Indexfiles zu suchen!
ListProBretter schreibt auf die Standardausgabe, mit > kann die
Brettliste in eine Datei geschrieben werden, am besten man gibt
hier gleich an: ListProBretter BIN >prometheus:pmbslist.lst
ListProBretter versucht, die Datei prometheus:daten/brett.dat zu
lesen, hat man eine andere Brettliste, so kann man den Namen
wie folgt an ListProBretter mitgeben: ListProBretter FILE=filename
Aufgerufen wird PMBSList (oder PList, wenn man es so genannt hat)
am Besten im Zeitplan, und zwar sieht das dann in etwa so aus:
00:05 DOSC plist config=prometheus:top.ini
00:10 DOSC plist config=prometheus:neu.ini
(nicht vergessen, die 1. Zahl im Zeitplan entsprechend der
angefügten Zeilen zu vergößern!!)
Zu den angegebenen Zeiten wird nun eine Liste erzeugt und zwar
um 00:05 die Top-Download-Liste und um 00:10 die Neue-Upload-Liste!
Lt. eigener Aussage von M. Brückner, dem Programmierer von Prometheus
sollte man keine Zeiten unter 00:05h eingeben, den Grund hat er
allerdings nicht genannt :-/
---- !!!!!!! -----
Sollte ein User gerade auf die zu erzeugende Liste zugreifen, so
wird eine (systemfreundliche!) Pause von 60 Sekunden eingelegt, danach
versucht PMBSList erneut die Liste zu schreiben. Nach 10 erfolglosen
Versuchen beendet sich PMBSList automatisch!
---- !!!!!!! -----
Nach dem Erzeugen der Neue-Uploads-Liste wird von PMBSList eine
Online-Message an die gerade eingeloggten User geschickt
("SYSTEM: neue Upload-Liste erzeugt um HH:MM!").
(Für die Top-Files-Funktion ist das noch nicht realisiert!)
In Prometheus muß man jetzt nur noch einen Befehl erzeugen, mit dem
man die Listen anzeigen lassen kann, z.B.
NAME: TOP FILES!
BESCHREIBUNG: die Super-Files dieser Box
PARAMETER: prometheus:texte/toplist.txt
GRUPPE: (wie gewünscht)
TYP: Text
Shortcut: 3
Befehl: markieren
Extern: markieren
Analog verfährt man mit der Neuen-Upload-Liste.
Man kann natürlich auch im Login.txt z.B. die Neue-Upload-Liste
eintragen, in die letzte Zeile sollte dann rein:
#%>prometheus:texte/neulist.txt
Mit ein paar Zusatzparametern kann man noch das Aussehen der Liste
steuern, bitte dazu die mitgelieferten .ini-Dateien anschauen,
diese sind kommentiert.
Ruft man PMBSList ohne den CONFIG= Parameter auf, so wird die
Datei 'pmbslist.ini' im gleichen Verzeichnis wie PMBSList gesucht.
Den CONFIG= Parameter kann man auch mit C= abkürzen!!
Beschränkungen:
In der Beta-Version können z.Zt. in der "Neue-Uploads-Liste" nur
500 verschiedene Uploader aufgenommen werden, hat man mehr Uploader
(was allerdings unwahrscheinlich ist), so wird das Programm mit an
Sicherheit grenzender Wahrscheinlichkeit abstürzen :-)
(Noch mal: Es geht um die Anzahl der VERSCHIEDENEN UPLOADER, also der
User (!), nicht der Uploads selbst, da ist man nur durch den vorhandenen
Speicher beschränkt!)
Support:
Support gibt es vom Programmierer persönlich :-)
Einfach eine E-Mail an JEFF@DAME.SHNET.ORG
Das neueste Update gibts in der
SANCTUARY BBS HAMBURG - +49-(0)40-3901997 (V.42bis)
Login: GAST (kein Passwort)
Brett: /A0-Amiga/A3-Prometheus
oder in der
NOTRE DAME BBS HAMBURG - +49-(0)40-2800074 ZyXEL EG 19.2
- +49-(0)40-247816 ACTiVE 28.800
- +49-(0)40-28050032 ISDN X.75
Login: GAST (kein Passwort)
Brett: /<---SUPPORT--->/JEFFS_PROMETHEUS-TOOLS